CS 567: Distributed Computing Syllabus

ثبت نشده
چکیده

Course Objectives Knowledge and Understanding Upon successful completion for the course, students will be able to Demonstrate knowledge and understanding of: 1 Concurrency and interference among threads 2 Client Server models 3 Distributed Objects 4 Message Oriented Middleware 5 Distributed Databases and Transactions 6 Conceptual Models of Distributed Systems using State Machines 7 Verification Techniques for Distributed Systems Be able to: 1 Choose between alternative paradigms and technologies for solving problems in distributed systems 2 Explain the fundamental concepts underlying these technologies 3 Understand the use and impact of concurrency on the design of distributed systems 4 Build concurrent programs, based on a clear understanding of the fundamental concepts 5 Build a Client Server and a Distributed Objects solution 6 Connect a distributed system to a database and cope with the problems of interference 7 Use a model-checker to validate and verify a concurrent system (optional)

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Variations of “Human Computer Interaction” syllabus in Computer Science area

In theory, course curriculum, also known as course syllabus, should play an important role in the success of learning. However, in practice course syllabus are often far from playing this role. In this paper, we analyze several course syllabus in order to better characterize learning expectations in the field of HCI (Human Computer Interaction) and Computer Science. We start by analyzing variat...

متن کامل

The World Wide Web, a Paradigm of Innovation

CS4900 teaches the practices of innovation. Learning these practices is part of the educational requirements for the entire NPS. Because innovating is one of the four central practices of computing professionals, the CS Faculty have included the lab courses 4900 and 4901 in the required curriculum. The story of the World Wide Web, a famous innovation in which computer scientists participated, r...

متن کامل

A Proposal for an IOI Syllabus

The International Olympiad in Informatics (IOI) is the premier competition in computing science for secondary education. The competition problems are algorithmic in nature, but the IOI Regulations do not clearly define the scope of the competition. The international olympiads in physics, chemistry, and biology do have an official syllabus, whereas the International Mathematical Olympiad has mad...

متن کامل

Design of Mutual Exclusion Algorithms for Real-Time Distributed Systems

In the problem of mutual exclusion concurrent access to a shared resource or the Critical Section CS must be synchronized such that at any time only one process can access the CS In a real time distributed system and a system which uses priorities for scheduling events for requesting the CS should be ordered on the basis of priorities of the processes as rst proposed in Goscinski s algorithm ra...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006